package logic;

import java.security.NoSuchAlgorithmException;

public class Encriptor {
	public static String encryptUserPassword(String x) throws NoSuchAlgorithmException  // throws Exception
	{
		java.security.MessageDigest d =null;
		d = java.security.MessageDigest.getInstance("SHA-1");
		d.reset();
		d.update(x.getBytes());
		return  byteArrayToHexString(d.digest());
	  }
	
	private static String byteArrayToHexString(byte[] b){
	    StringBuffer sb = new StringBuffer(b.length * 2);
	    for (int i = 0; i < b.length; i++){
	      int v = b[i] & 0xff;
	      if (v < 16) {
	        sb.append('0');
	      }
	      sb.append(Integer.toHexString(v));
	    }
	    return sb.toString().toUpperCase();
	}
}
